//
//  RightTableView.m
//  TableView
//
//  Created by LiJonius on 16/4/25.
//  Copyright © 2016年 LiJonius. All rights reserved.
//

#import "RightTableView.h"
typedef void (^CallBack)(NSIndexPath* indexPath);
@interface RightTableView()<UITableViewDelegate,UITableViewDataSource>

@end
@implementation RightTableView
- (instancetype)initWithFrame:(CGRect)frame{
    self = [super initWithFrame:frame];
    if (self) {
        self.tableView = [[UITableView alloc]initWithFrame:CGRectMake(0, 0, frame.size.width, frame.size.height) style:UITableViewStylePlain];
        self.tableView.delegate = self;
        self.tableView.dataSource = self;
        
        [self addSubview:self.tableView];
    }
    return self;
}
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{
    return 14;
}
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{
    
    UILabel* label = [[UILabel alloc]initWithFrame:CGRectMake(0, 0, 80, 14)];
    label.text = [NSString stringWithFormat:@"header%ld",(long)section];
    label.backgroundColor = [UIColor redColor];
    return label;
}
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView{
    
    return 10;
    
}

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
    
    return 10;
}

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
    
    static NSString* cellID = @"cell";
    UITableViewCell * cell = [[UITableViewCell alloc]initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:cellID];
    cell.textLabel.text = [NSString stringWithFormat:@"按钮%ld",(long)indexPath.row];
    cell.contentView.backgroundColor = [UIColor cyanColor];
    return cell;
    
}

@end
